package partie1;

public class Site extends ASite{

	private Arret arret;
	
	public Site(int nbBillet) {
		super(nbBillet);
		super.nom = "Site";
		arret = new Arret();
	}
	
	
	@Override
	public void allerAuFestival(Festivalier fest){
		System.out.println(Thread.currentThread().getName() +"part au festivale");
		arret.prendreNavette(fest);
		System.out.println(Thread.currentThread().getName() +"arrivé au festivale");
	}

	@Override
	public void actionNavette(Navette navette) {
		//se rendre a l'arret
		arret.arriveeNavette(navette);
		
		try {
			Thread.sleep(5000);
		} catch (InterruptedException e) {
			e.printStackTrace();
		}
		arret.departNavette(navette);
		
	}
}
